Status: Software Engineer in a fintech for 7 months; 2021 Grad from a Tier-3 College.
Position: Amazon SDE-1
Location: Bangalore
Date: 3 March, 2021
BACKGROUND
I never gave any test for any product based company even during my college years because I didn't get the opportunity for the same. I applied to some off-campus jobs but the only email I used to get was 'Although we're impressed with your profile but we can't proceed with you at this moment'. I was disappointed to the core because I knew that I deserve better but I'm probably not lucky enough.
APPLICATION
I asked for referrals to many people but was always ignored, so I decided to apply myself via the jobs portal. I submitted my application to some relevant positions on December 2, 2021.
RESUME SHORTLISTING
I got an email on December 6, 2021 that my resume has been shortlisted and I was provided with an OA link that needed to be completed within a week. I was very happy that at least my resume has been shortlisted and that too so quickly.
ONLINE ASSESMENT
I gave the OA on December 11, 2021 as it was the weekend. There were 2 sections as follows -
Part-1: 2 Coding questions with writeup section where one has to explain the approach, time & space complexity.
Part-2: 50+ Leadership Principles based slider-type questions where for a given statement one has to move the slider to the option as per one's understanding.
I got a mail on December 21, 2021 that OA has been cleared and I'll have 4 rounds of interview.
TECHNICAL ROUND - 1
This round held on December 29, 2021 with a newly promoted SDE-2 who was working with Amazon for past 3 years right after his college.
Total Time: 80 min.
I was proud of myself that I solved both the questions especially that unexpectedly difficult one.
TECHNICAL ROUND - 2
This round held on January 4, 2022 with an SDE-2 who was working with Amazon for past 3.5 years having total professional experience of 7 years.
Total Time: 70 min.
I was relaxed that I didn't have to do insane brainstorming in this round.
HIRING MANAGER ROUND
This round held on January 27, 2022 with 2 Software Development Managers having total experience of 18 and 9 years respectively.
Total Time: 60 min.
I had mixed reaction because I answered all question but small one which I outrightly dismissed saying that I've heard of it but don't really know the concept. My guess is that they were looking what's the threshold of handling pressure by asking difficult and quick questions
BAR RAISER ROUND
I mailed my recuiter many times because days were passing and I didn't get any update. Finally this round held on February 28, 2022.
Total Time: 60 min.
I was happy and confident after this round.
OFFER
Recruiter reached out to me on March 3, 2022. I missed that call as I was having my lunch but called right after it. I was completely blank, I wasn't having any thoughts when I called back the recuiter. I was told that I'm selected and it was the 2nd time that I experienced the supreme ecstatsy in my life. I was not able to say anything clearly, recuiter asked me to take a deep breath. I thanked her, we were both laughing and had a good quick conversation.
I was told about the compensation on March 4, 2022.
PREPARATION
Long term preparation advice -
It's not as easy as people make it out. I've seen many posts and videos that say that practice of some months is enough. I don't agree with this approach because you never know when your fundamentals are going to help you. Have a habit of constant regular practice, at least 1 coding question daily. I have been persistently solving problems on some platforms but largely on LC from at least last 3 years.
Focus on theory subjects like OS, DBMS, Networking, Algorithms. These 4 subjects are of very high importance. Buy the standard textbooks - OS (Galvin), DBMS (Navathe), Networking (Forouzan), Algorithms (Cormen).
The preparation I did during the interview process -
I was able to carve out 6 hours daily from my schedule and did the revision in that time from the day I cleared OA till the last interview round.
I've quite a lot of faith in Gods. Whenever I ask with a good, clear & confident mind, Gods tend to help me. :)